package com.hightemperator.dao;

import com.hightemperator.po.SysBackgroundUser;
import com.hightemperator.po.SysBackgroundUserExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface SysBackgroundUserMapper {
    int countByExample(SysBackgroundUserExample example);

    int deleteByExample(SysBackgroundUserExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(SysBackgroundUser record);

    int insertSelective(SysBackgroundUser record);

    List<SysBackgroundUser> selectByExample(SysBackgroundUserExample example);

    SysBackgroundUser selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") SysBackgroundUser record, @Param("example") SysBackgroundUserExample example);

    int updateByExample(@Param("record") SysBackgroundUser record, @Param("example") SysBackgroundUserExample example);

    int updateByPrimaryKeySelective(SysBackgroundUser record);

    int updateByPrimaryKey(SysBackgroundUser record);
}